Internet Archive BookReader

U.S. Naval Training Station, Yerba Buena Island, San Francisco, California